congregate at the scene

Traduzioni
se rassembler sur les lieux